package br.com.Atv09.cadastroclientes.dominio;

import java.util.Calendar;

import br.com.Atv09.cadastroclientes.util.Datas;

public class Debito {

	private Integer codigo;
	private Cliente cliente;
	private Calendar vencimento;
	private double valor;
	private Status status;
	
	public Debito(){}
	
	public Debito(Integer codigo, Cliente cliente, Calendar vencimento, double valor){
		this.codigo = codigo;
		this.cliente = cliente;
		this.vencimento = vencimento;
		this.valor = valor;
		this.status = Status.PENDENTE;
	}
	
	public Debito(Integer codigo, Cliente cliente, Calendar vencimento, double valor, Status status){
		this.codigo = codigo;
		this.cliente = cliente;
		this.vencimento = vencimento;
		this.valor = valor;
		this.status = status;
	}

	public Integer getCodigo() {
		return codigo;
	}
	public void setCodigo(Integer codigo) {
		this.codigo = codigo;
	}

	public Cliente getCliente() {
		return cliente;
	}
	public void setCliente(Cliente cliente) {
		this.cliente = cliente;
	}

	public Calendar getVencimento() {
		return vencimento;
	}
	public void setVencimento(Calendar vencimento) {
		this.vencimento = vencimento;
	}

	public double getValor() {
		return valor;
	}
	public void setValor(double valor) {
		this.valor = valor;
	}

	public Status getStatus() {
		return status;
	}
	public void setStatus(Status status) {
		this.status = status;
	}
	
	
	
}
